11000 Placida Rd Unit 1303, Placida, FL 33946 Exquisitely Updated. 3 Bedroom, 3.5 baths 2865 Square Feet. Private Marina on...
11000 Placida Rd Unit 1303, Placida, FL 33946 Exquisitely Updated. 3 Bedroom, 3.5 baths 2865 Square Feet. Private Marina on...