Current listings 2
ZAR 1,875,000Brackendowns, Alberton
5 4 1
ZAR 1,950,000Glenvista, Johannesburg
4 2 1