58 Properties and Homes For Sale in Johannesburg, Gauteng

21 Photos
Mapped

R1,930,000

3 Bedroom Townhouse For Sale in Bassonia

6 Charmonix Terrace, 45 Soetdoring Avenue
Bedrooms 3
Bathrooms 2
Garages 2

Nestled within the secure confines of Bassonia, this stunning residence exudes simplicity and sophistication. The property offers a spacious open plan kitchen, dining area, TV lounge area and the expansive lounge providing ample space for...

27 Photos
Mapped

R1,699,900

2 Bedroom Townhouse For Sale in Aspen Hills

208 Thaba Eco Village, 1 Klipriver Drive
Bedrooms 2
Bathrooms 2
Floor Size 105m²

Lifestyle Living at It's Finest - Experience the best of Estate living in this beautifully designed upstairs apartment - Perfect for comfortable everyday living or as a solid investment opportunity.

Boasting 2 generously sized bedrooms with built...

17 Photos
Mapped

R1,699,000

3 Bedroom Townhouse For Sale in Bruma

Bedrooms 3
Bathrooms 2
Garages 1
Floor Size 156m²

Beautiful open planned living, dining room,lounge opening onto the garden and kitchen areas.Gorgeous granite kitchen.
There is an upstairs loft room which can be used as a tv room or office space or even a fourth bedroom.
Downstairs are 3 bedrooms...

19 Photos

R1,599,000

2 Bedroom Townhouse For Sale in Sandringham

Bedrooms 2
Bathrooms 2
Floor Size 96m²

Modern 2-Bedroom Townhouse with Golf Course Views – A Rare Find!
This beautifully maintained townhouse offers a perfect blend of comfort, convenience, and style in a secure and sought-after estate. 2 Spacious Bedrooms, 2 Modern Bathrooms, Open Plan...

15 Photos
Mapped

R1,475,000

2 Bedroom Townhouse For Sale in Bassonia

51 Beverley Hills, 6 Beverley Avenue
Bedrooms 2
Bathrooms 2
Floor Size 117m²

Step into this very spacious second floor unit with 180 degrees views - This charming unit boasts 2 spacious bedrooms with built in cupboards, 2-bathrooms, an ultra-modern open plan kitchen fitted with built-in cupboards to the left, and to the...

SOLE MANDATE
16 Photos
Price Reduced

R1,399,000

3 Bedroom Townhouse For Sale in Highlands North

Bedrooms 3
Bathrooms 2
Garages 2
Floor Size 139m²

Asking More. Rare Gem! Charming 3-Bedroom Simplex with Private Walled Garden set in Bagleyston on Highlands North border.
Tucked away in a quiet, sought-after neighbourhood, this rare single-level simplex offers the perfect blend of comfort,...

30 Photos
Mapped
Price Reduced

R1,399,000

3 Bedroom Townhouse For Sale in Lyndhurst

Bedrooms 3
Bathrooms 2
Garages 1
Floor Size 224m²

3 beds duplex, well maintained and completely modernized, specious kitchen with granite topped units, breakfast nook, dining, lounge leading to private garden with a pool, guest toilet, 2 modernized baths, lots of cupboard spaces, 1 balcony, 1 bed...

30 Photos
Mapped

R1,399,000

4 Bedroom Townhouse For Sale in Corlett Gardens

Bedrooms 4
Bathrooms 3
Garages 1
Floor Size 165m²

4 beds duplex, completely modernized ,lounge, dining , specious renovated kitchen, tiled and laminated floors,3 baths, patio to private garden area, well maintained pool in the complex, fibre instaled,24hrs surveillance cameras monitored by CAP...

22 Photos
Mapped

R1,390,000

5 Bedroom Townhouse For Sale in Lyndhurst

Bedrooms 5
Bathrooms 2
Garages 1
Floor Size 124m²

A beautiful, spacious unit offering 5 beds, big and specious kitchen, Gas stove fitted, lounge, dining, family room, study room, 1 guest toilet, 2 full baths, lots of cardboards spaces, clean /neat carpets, 1 helpers cottage, private kitchen, 3...

16 Photos
Mapped

R1,300,000

2 Bedroom Townhouse For Sale in Liefde En Vrede

30 Sunset Forest, 18 Swempie Crescent
Bedrooms 2
Bathrooms 1

This beautiful ground-floor unit offers 2 spacious bedrooms with built-in cupboards, the main bedroom is equipped with air conditioning for year-round comfort. The full bathroom, with a separate toilet, also includes a gas geyser for efficient hot...

11 - 20 of 58
I accept your privacy terms. Privacy Policy
We will communicate real estate related marketing information and related services. We respect your privacy. See our Privacy Policy