Karimar Beach Residence

House / Apartment