$302,372

6363 NW 61 Avenue, Ocala, FL 34482

Save Contact

Sold Price:

$302,372

Sold Date: 05/02/2025

6363 NW 61 Avenue Ocala, FL 34482

Sold MLS# OM692429

3 beds 2 baths 1,936 sq ft Single Family