$296,300

18870 SE 62nd Street, Ocklawaha, FL 32179

Save Contact

Sold Price:

$296,300

Sold Date: 09/25/2025

18870 SE 62nd Street Ocklawaha, FL 32179

Sold MLS# OM704196

2 beds 2 baths 2,136 sq ft Single Family