A plaza which has got shops for mobile phones and accessories only. There are some floors dedicated
A plaza which has got shops for mobile phones and accessories only. There are some floors dedicated for other business offices as well. No parking available on the plaza and no wheelchair accessiblity.