Recent properties by JP Thomas

4 Bedroom Vacant Land / Plot For Sale

Van Der Merwes Kroon, Vereeniging
4 2 2.00 2.2 ha
  • Type Vacant Land / Plot
Listed on 19 Mar 2026

3 Bedroom Apartment / Flat For Sale

Three Rivers, Vereeniging
3 2 1.00 114 m2 6 258.0 m2
  • Type Apartment / Flat
Listed on 17 Mar 2026

3 Bedroom Apartment / Flat For Sale

Three Rivers Proper, Vereeniging
3 2 91.0 m2
  • Type Apartment / Flat
Listed on 13 Mar 2026

3 Bedroom House For Sale

Sasolburg Ext 15, Sasolburg
3 2 1.00 1 431.0 m2
  • Type House
Listed on 09 Mar 2026

3 Bedroom House For Sale

Sasolburg Ext 12, Sasolburg
3 1 1.00 666.0 m2
  • Type House
Listed on 02 Mar 2026

4 Bedroom House For Sale

Sasolburg Ext 5, Sasolburg
4 1.5 2.00 902.0 m2
  • Type House
Listed on 26 Feb 2026

3 Bedroom House For Sale

Sasolburg Ext 5, Sasolburg
3 1 1.00 1 214.0 m2
  • Type House
Listed on 17 Feb 2026

4 Bedroom House For Sale

Sasolburg Ext 23, Sasolburg
4 2 2.00 1 160.0 m2
  • Type House
Listed on 09 Feb 2026

3 Bedroom House For Sale

Sasolburg Ext 3, Sasolburg
3 2 2.00 932.0 m2
  • Type House
Listed on 16 Jan 2026

5 Bedroom House For Sale

Sasolburg Ext 3, Sasolburg
5 2 1.00 902.0 m2
  • Type House
Listed on 15 Dec 2025