3 Storey Luxury Modern House for Sale – Vihara Mawatha4 bed · 4 bath · 10 perches · 2,622 sqftRs 43,000,000Kaduwela · 3 wk. agoShenoff Properties