2 Properties Available in Cape Haze Residence A 11 13,Placida