Project info

Project Highlights

  • Ambuja
  • 32,000 sqft
  • Gurgaon
  • LEED INDIA NC 2011
  • GOLD