Welcome to Taylors Building: Your Urban Oasis in the Heart of Johannesburg

Building Location

142 Pritchard Street
Johannesburg
Johannesburg
2001
South Africa

Features

Building Units