$224,183

0000 Towhlen Road, North Port, FL 34291

Save Contact

Sold Price:

$224,183

Sold Date: 08/04/2023

0000 Towhlen Road North Port, FL 34291

Sold MLS# O5913984

4 beds 2 baths 1,867 sq ft Single Family