What We Do
G Square is South India’s largest and Tamil Nadu’s No. 1 Real Estate Developer with acres of land parcels with 40 million sqft of construction space developed. With our keen sense of focus and an eye for detail, we’re able to identify lands at the right time and offer it to you in a hassle-free manner.