12757 SE 143rd Avenue, Ocklawaha, FL 32179 (MLS # OM689927)

12757 SE 143rd Avenue, Ocklawaha, FL 32179 (MLS # OM689927) has 4 beds and 4.00 baths