Townhouses for sale in Johannesburg

21-40  of 4 275 townhouses

2 Bedroom Duplex
R 890 000
2 Bedroom DuplexHalfway Gardens
Halfway Gardens 36 Weavers Nest, 268 Van Heerden Rd
2 1 2 120 m²
Bright & spacious 2-bedroom duplex, discover comfort and convenience in this well-maintained 2-bedroom duplex, featuring a ...
LISTED PRIVATELY
Promoted

3 Bedroom Simplex
R 980 000
3 Bedroom SimplexKya Sands
Kya Sands 730 Tirong Terrace, 730 Cinnamon Street
3 2 1 356 m²
Discover a welcoming family home in kya sands, randburg where comfort and practicality meet. This single-storey residence features ...
Promoted

2 Bedroom Townhouse
Firston Private Property
R 1 165 000
2 Bedroom TownhouseSundowner
Sundowner 78 Ss Brushwood Estates, 79 Drysdale Road
2 1 3 115 m²
Secure 2-bedroom duplex with new kitchen in gated complex secure 2-bedroom duplex in well-maintained complex this charming 2-bedroom, ...
Kymn Grant-Smith
Promoted

3 Bedroom Townhouse
R 1 249 999
3 Bedroom TownhouseNoordwyk
Noordwyk 2052 Crescent Glades Estate, 2051 Mozart Lane
3 2 4 9.6 ha
Looking for the perfect garden home this 3-bedroom gem features: main suite: large bedroom with a full en-suite bathroom and private ...
Chressina Langa
Promoted

2 Bedroom Townhouse
R 1 750 000
2 Bedroom TownhouseSaxonwold
Saxonwold 13 Waltham Road
2 2 1 5 045 m²
Exclusivity &amp convienence at the perfect address welcome to the epitome of convenient, stylish, and exclusive living in the heart ...
Asma Ismail
Promoted

2 Bedroom Duplex
R 2 425 000
2 Bedroom DuplexBryanston
Bryanston 5 Shale, 28 Queens Road
2 2 2 100 m²
Newly launched! a place to belong. Discover exceptional 2 bedroom duplex homes at shale bryanston, with a choice of layouts to suit ...
Promoted

3 Bedroom Duplex
R 2 845 000
3 Bedroom DuplexBryanston
Bryanston 31 Shale, 28 Queens Road
3 2 2 100 m²
Newly launched! discover exceptional 3 bedroom duplex homes at shale bryanston, with a choice of layouts to suit your lifestyle. ...
Promoted

3 Bedroom Simplex
New
R 3 050 000
3 Bedroom SimplexNorth Riding AH
North Riding AH 407 Celebration Retirement Estate, 404 Northumberland Avenue
3 2 1 121 m²
Spacious 3-bedroom home in the heart of celebration retirement estate enjoy comfortable, secure retirement living in this ...
Kyle van Staden
Promoted

3 Bedroom Duplex
R 3 295 000
3 Bedroom DuplexBryanston
Bryanston 16 Shale, 28 Queens Road
3 2 2 184 m²
Newly launched! a place to belong. discover a new way of living in bryanston, with beautifully designed duplex homes that combine ...
Promoted

4 Bedroom Duplex
R 3 795 000
4 Bedroom DuplexBryanston
Bryanston 56 Shale, 28 Queens Road
4 4 2 214 m²
Newly launched! a place to belong. exceptional 4-bedroom duplex homes in bryanston, minutes from winifred mandela precinct and ...
Promoted

4 Bedroom Cluster
R 3 800 000
4 Bedroom ClusterBryanston
Bryanston 8 10 On Davies, 10 Davies Street
4 3.5 2 242 m²
10 davies - bryanston morningside where luxury expands with every ceiling and every choice this is not another cluster. This is a ...
Promoted

2 Bedroom Townhouse
R 1 020 000
2 Bedroom TownhouseSundowner
Sundowner 79 Drysdale Raod
2 1 4 113 m²
This show day is by appointment. Please call tamara to view the property. situated within a secure and well-maintained complex in ...
Tamara Bozic
Promoted

4 Bedroom Duplex
R 3 895 000
4 Bedroom DuplexBryanston
Bryanston 62 Shale, 28 Queens Road
4 4 2 222 m²
Newly launched in bryanston! a place to belong. discover a new way of living in bryanston, with beautifully designed 4-bedroom ...
Promoted

2 Bedroom Townhouse
Firston Private Property
R 600 000
2 Bedroom TownhouseMeredale
Meredale
2 1 1 1.6 ha
Splendid ground-floor living in a secure & stylish complex discover the charm of easy, comfortable living in this beautifully ...
Lebogang Mogotsi-Phetlhe
Promoted

3 Bedroom Townhouse
R 650 000
3 Bedroom TownhouseRembrandt Park
Rembrandt Park
3 1 2 67 m²
3 bedroom semi detached unit caron road rembrandt park discover this charming simplex semi-detached unit located in the secure caron ...
Eleanor Tiflin
Promoted

2 Bedroom Townhouse
R 895 000
2 Bedroom TownhouseLiefde en Vrede
Liefde en Vrede
2 1 84 m²
Cosy ground floor unit! comfort, convenience & private garden! well set, cosy and perfectly designed for comfort & convenience - ...
Absa HelpUSell
Promoted

2 Bedroom Townhouse
R 895 000
2 Bedroom TownhouseCountry View
Country View
2 2 1 79 m²
Welcome to this spacious 2-bedroom, 2-bathroom apartment in the sought-after santa cruz complex in country view, midrand. the ...
Damaria Ranoto
Promoted

2 Bedroom Townhouse
Firston Private Property
On Show:  08 Nov
R 1 320 000
2 Bedroom TownhouseGlenvista
Glenvista
2 2 67 m²
Breathtaking ground-floor apartment with stunning views discover effortless living in this beautifully positioned ground-floor ...
Allan Hunkin
Promoted

3 Bedroom Townhouse
R 1 399 000
3 Bedroom TownhouseOlivedale
Olivedale
3 2 4 126 m²
Calling investors and first time buyers this beautifully manicured 3-bedroom, 2-bathroom townhouse is the perfect place to call ...
Promoted

3 Bedroom Townhouse
R 1 549 000
3 Bedroom TownhouseBruma
Bruma
3 2 2 156 m²
3 bedroom family townhouse modern townhouse in quaint neighbourhood of bruma. Front door opens up to open plan kitchen ,lounge with ...
Promoted


sample image of property alerts

Get instant property alerts

Be the first to see new properties for sale in the Johannesburg area.