St. Columba's Apartments is a residential project in Palam, New Delhi. St. Columba's Apartments is located in Mall Road, Near Dada Dev Mandir Mela Ground, Sector 7.St. Columba's Apartments is equipped with various resident-centric amenities that includes Power Backup. Enjoy a class-apart lifestyle at St. Columba's Apartments.Palam is a prime area, with many attractions work and recreational options just a drive away....Read more
Landscaping & Tree Planting