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

Get a Quote

  • This field is for validation purposes and should be left unchanged.