Size: 500 sqft

Location-New Delhi