19 Townhouses For Sale in Craighall, Johannesburg, Gauteng

Page 1 of 2
Favourites
Under offer
20
R1,150,000
1 Bedroom Townhouse For Sale in Craighall
1 Bed
1 Bath
2 Parkings
93m²
Sole Mandate
Under offer
25
R1,500,000
3 Bedroom Townhouse For Sale in Parkwood
3 Beds
2 Baths
2 Parkings
99m²
Sole Mandate
R5,550,000
3 Bedroom Townhouse For Sale in Houghton Estate
3 Beds
3.5 Baths
2 Parkings
R940,000
3 Bedroom Townhouse For Sale in Kew
3 Beds
2.5 Baths
1 Parking
141m²
Sold
15
R650,000
2 Bedroom Townhouse Sold in Ormonde
2 Beds
1 Bath
2 Parkings
48m²
No Transfer Duty
Bank Assisted
Distressed
Reduced
21
R1,250,000
1 Bedroom Townhouse For Sale in Craighall
1 Bed
1 Bath
1 Parking
95m²
Sole Mandate
20
R1,950,000
2 Bedroom Townhouse For Sale in Eltonhill
2 Beds
2 Baths
4 Parkings
90m²
Sold
29
R3,000,000
3 Bedroom Townhouse Sold in Parkview
3 Beds
2 Baths
1 Parking
229m²
Sole Mandate
On Show
13/07/2025
Reduced
25
R1,050,000
2 Bedroom Townhouse For Sale in Norwood
2 Beds
2 Baths
2 Parkings
77m²
Sunday, 13 July 2025
On Show
Sole Mandate
Reduced
10
R700,000
1 Bedroom Townhouse For Sale in Bramley
1 Bed
1 Bath
2 Parkings
Reduced
15
R950,000
3 Bedroom Townhouse For Sale in Bramley
3 Beds
2 Baths
2 Parkings
158m²
R500,000
2 Bedroom Townhouse For Sale in Towerby
2 Beds
1 Bath
1 Parking
66m²
Sole Mandate
R835,000
2 Bedroom Townhouse For Sale in Oakdene
2 Beds
1 Bath
1 Parking
66m²
Bank Assisted
Distressed
R608,000
2 Bedroom Townhouse For Sale in Ridgeway
2 Beds
1 Bath
1 Parking
57m²
Sole Mandate
Reduced
29
R3,150,000
3 Bedroom Townhouse For Sale in Houghton Estate
3 Beds
2 Baths
5 Parkings
R920,000
3 Bedroom Townhouse For Sale in Ormonde
27 SS TREVORTON MEWS, 31 Verdant Road
3 Beds
2 Baths
2 Parkings
83m²
Sole Mandate