8 Melville Rd,
Illovo,
Johannesburg

View Larger Map