$145,000

5291 NW 62nd Place, Ocala, FL 34482

Save Contact

Sold Price:

$145,000

Sold Date: 05/05/2023

5291 NW 62nd Place Ocala, FL 34482

Sold MLS# OM656607

2 beds 2 baths 1,032 sq ft Single Family