6.5 p Residential land for sale in Vidyala Junction C33 in Thalawathugoda, Rs 2.17M a perch | Harimila