$800,000

1711 SW 63rd St Road, Ocala, FL 34476

Save Contact

Sold Price:

$800,000

Sold Date: 08/12/2025

1711 SW 63rd St Road Ocala, FL 34476

Sold MLS# OM699664

5 beds 4 baths 4,419 sq ft Single Family