Thames Villas.
5 Klipwagter Ave, Three Rivers, Vereeniging, 1935
Features
Map
Similar companies
Townhouse complex
Kirstens Place
69 Brown Ave, Capricorn, Polokwane, 0699
+27832722938
Townhouse complex
Milnerhof.
56 Milner Rd, Seemeeu Park, Welkom, 9459
Townhouse complex
Birch Manor
8 Frikkie St, Birchleigh North, Kempton Park, 1618
+27732105597
Townhouse complex
49 Goshawk Cresent Parklands Estate
Persimmon St, Boksburg, 1459
+27722651712