(NL786) 53 Perch Land for Sale in Chilaw53 perches · LandRs 1,400,000/ perch≈ about Rs 74.2M totalChilaw · 5 days agoPrimetime PropertiesAlso on lankapropertyweb.comAlso on