Indore

Shalimar Corporate Center

Year of Completion: 1998
Size: 90000 sq. ft.
Configuration: Commercial Offices