VISTAERO Apartments is a Apartment complex establishment located in Johannesburg, Gauteng, South Africa. R29X+2X Johannesburg, South Africa Wheelchair-accessible entrance Welcome to VISTAERO Apartments, a charming accommodation establishment nestled in the heart of Johannesburg, Gauteng, South Africa. Situated at 12 Mitchell St, Berea, Johannesburg, 2198, South Africa, our apartment complex offers a convenient and comfortable stay for both business travelers and
Read more...