$145,000

11821 SE 123rd Avenue, Ocklawaha, FL 32179

Save Contact

Sold Price:

$145,000

Sold Date: 03/27/2026

11821 SE 123rd Avenue Ocklawaha, FL 32179 - BOWERS LAKE

Sold MLS# OM719501

5 beds 3 baths 2,126 sq ft Single Family