PROJECT DETAILS

SIZE

4500 Acres

LOCATION

Dharuhera, Haryana, India

SERVICES

Mixed Use