$165,400

16880 SE 63rd Lane, Ocklawaha, FL 32179

Save Contact

Sold Price:

$165,400

Sold Date: 06/13/2025

16880 SE 63rd Lane Ocklawaha, FL 32179

Sold MLS# V4942777

3 beds 4 baths 2,940 sq ft Single Family