16 Perches Land Sale in Dehiwala Pallidora Road
Private Road
Residential Area
3.4 Million Per Perch Negotiable