2 min read Rover IDX Property Sold Property Sold 3 Beds 2 Baths Single Family in PLACIDA! 2 months ago Flaboater 13104 VIA CASSIA, PLACIDA FL offered at $639,900Just off the tip of Boca Grande, where dolphins play and sandy beaches...