Description
Town/City :
Mimosa Mall – it is a one-stop destination catering to a vibrant mix of shoppers with over 108 retail stores and 1900 parking bays
Mimosa Mall – it is a one-stop destination catering to a vibrant mix of shoppers with over 108 retail stores and 1900 parking bays