1/24 24 Price Dropped by $90K $385,000 2 Beds2 Baths1,232 SqFt 7530 PALM ISLAND DR S #1413, Placida, FL 33946 Condo Listed by MCGRATH POPPELL & CO., INC.