Jabulani Flats.
Apartment complexOne of the Most Reviewed Apartment complexes in Soweto
Address
1868 Lengau St, Jabulani, Soweto, 1852, South Africa
Contact
+27 72 580 1530Rating on Google Maps
4.10 (129 reviews)Open on Google Maps
Discover top rated places in Soweto
One of the Most Reviewed Apartment complexes in Soweto
One of the Most Reviewed Apartment complexes in Soweto
1868 Lengau St, Jabulani, Soweto, 1852, South Africa