10 PhotosMappedVideo
73m² Retail To Let in Cape Town City Centre
25 Matador Centre, 62 Strand Street
Situated next to the escalators on the Lower Ground level of The Matador Centre, Unit 25 is a prime retail location in...
8 PhotosMappedVideo
44m² Retail To Let in Cape Town City Centre
24 Matador Centre, 62 Strand Street
Located on the Lower Ground level of The Matador Centre, Shop 24 offers an outstanding retail opportunity in one of...
10 PhotosMappedVideo
226m² Retail To Let in Cape Town City Centre
44 Matador Centre, 62 Strand Street
Positioned directly on Strand Street with high foot traffic, Unit 44 at The Matador Centre is a unique, rustic space...