R 1 830 000
This 3-bedroom townhouse in Glenvista is now on the market.
Glenvista, Johannesburg
Situated next to a primary school, the property is conveniently surrounded by various shops and petrol stations.
Nestled within a tranquil, gated community, i...