1/64 64 Price Dropped by $10K $359,900 3 Beds2 Baths1,293 SqFt 8409 PLACIDA RD #308, Placida, FL 33946 Condo Listed by PLACIDA PROPERTIES