Apartment for Sale in Hikkaduwa (C7-10530), Rs 106M | Harimila