Site Area: 10,000 sqft.

Location: Faridabad, Haryana