Size: 12000 sqft

Location: Gurgaon