$25,000

TBD SE 66th Street, Ocala, FL 34472

Save Contact

Sold Price:

$25,000

Sold Date: 01/09/2026

TBD SE 66th Street Ocala, FL 34472

Sold MLS# OM709858

0.40 Acres Lot/Land