Site Area: 5500 sqft

Location: Gurgaon, Haryana