1 Property Available in Cape Haze Residence C 7 9 Bldg 9,Placida