1 Property Available in Placida Harbour Sec 3,Placida