My City Centre Al Barsha
My City Centre Al Barsha is a community mall and shopping center located in Al Barsha South 2, Dubai. The project has achieved LEED Gold Rating for its sustainable design and construction.
Type Commercial / Retail
Location Dubai, United Arab Emirates
Client Majid Al Futtaim Properties LLC
Built-Up Area 4,500 square meters