Udugampola Valuable 12-perch plot // UP 15039 for sale in Minuwangoda, Rs 4.8M | Harimila