Size: 1200 sqft

Location: New Delhi