LeasedLEASEDLEASED138 JERICA LN, DAVENPORT, FL 33897138 Jerica LnDavenport, FL 338973Beds 2Baths 2,021Sq ftView Listing