Homes for sale - 17860 NE 22ND COURT, Citra, FL 32113 – MLS#OM61609...