Sold
MLS® OM677541
Property Address: 85 Sw 52nd Ave, OCALA, FL, 34474-8745
Average square foot calculated using Size range provided by listing agent.
For Rent