11000 Placida Rd #903, Placida FL $1,250,000 Condo 4 bedrooms, 3 baths 2,865 Sq.Ft. Built in 1995 View full details -82.2803 26.8432 ACT