1/12 12 Active $135,000 2 Beds2 Baths924 SqFt 18931 SE 54TH PL, Ocklawaha, FL 32179 Manufactured Home Listed by ENGEL & VOLKERS OCALA