1 Property Available in Cape Haze Residence C 07 9,Placida