View Details New On Site 4 Days Ago $995,000 1 of 30 Island Harbor Beach Club Sec 01 | Placida 0.37 acres On Site: 4 Days