Bolgoda Lake-Facing 3 Bedroom Villa for Sale in Keselwatta,…3 bed · 3 bath · 44.6 perches · 1,907 sqftRs 95,000,000Keselwatta · last wk.