Home - Malls - Asia
City: Bangalore
Region: Asia
Country: India
Trade area: 1 350 882 sq. feet
In process: Yes
Website: http://www.neomall.in/