402 - 13313 GASPARILLA ROAD, Placida, FL
2 Bed
2 Bath
MLS® TB8320246 • shore property group
C205 - 13313 GASPARILLA ROAD, Placida, FL
3 Bed
MLS® D6138553 • the brc group, llc