The Godrej Tiara project spans 4.9 acres of land and features 350 Vaastu-based residences spread across 3 massive buildings.