For Sale 2 Apartment Villa for Sale in Hapugala This beautifully designed 3-storey villa, offers 2 fully self-contained… More Details USD295,000