$660,000

19 Windward Place N, Placida, FL 33946

Save Contact

Sold Price:

$660,000

Sold Date: 11/14/2024

19 Windward Place N Placida, FL 33946

Sold MLS# 224046288

3 beds 3 baths 2,149 sq ft Single Family