Godrej The Tree OverviewSpread across 34 acres, The Trees is a mixed-use development with best in class design, urban planning & construction.It includes Godrej Group’s global hea