207 Vervain Avenue, DAVENPORT, FL 33837