1 Property Available in Placida Harbour Ph 01 Bldg 07,Placida