1 Property Available in Cape Haze Residence B 3 5,Placida