For over three decades, Metro Group has stood as a pillar of trust, vision, and excellence in Odisha’s real estate landscape. Since our inception in 1990, we have been shaping the skylines of the state with architectural landmarks that blend innovation, sustainability, and aesthetics. Our journey is...See more
Headquarters:
India
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1993 (33 years)
Address:
PLOT NO. 298/A, SAHEED NAGAR RD, SAHEED NAGAR; BHUBANESWAR, ODISHA 751007, IN
HIGH
spending power