1 min read Sold Price Reduced !! 8 years ago Flaboater Price Reduced: 12450 Placida Rd, Placida, FL 33946 Waterfront home on SW Florida's ICW. Two Boat lifts, 2 car garage...