Houses and Flats for Sale

Showing 87008709 of 8709 properties

1 Bedroom flat for sale in South Beach, Durban

Durban City Franchise proudly offers this spacious 1.5 bedroom flat with enclosed balcony and secure undercove…

Sole Mandate

2 Bedroom townhouse - sectional for sale in Boardwalk Meander, Pretoria

This unit is the one that you were waiting for if you are single,a young married couple or if you are down sc…


1 Bedroom flat for sale in Durban Central

Durban City Franchise proudly offer this spacious one bed flat with fully fitted kitchen / PUB leading to open…

5 Bedroom house for sale in Oberholzer, Carletonville

Huge home for sale in a very popular area in Carletonville. Ideal for the extended family or a home office. A…

Vacant Stand for sale in Agulhas

If you love nature, then this vacant stand situated in a private nature reserve is just right for you. The sta…

3 Bedroom house for sale in Welverdiend, Carletonville

A very neat, family home. Come feel the warmth in this home with character!! This spacious home has a lot to…


3 Bedroom townhouse - sectional for sale in Carletonville Central

This stunning, specious and save townhouse is a rear to find property. This 3 bedroom, 2 bathroom and 2 garag…

Vacant Stand for sale in Suiderstrand

The popular holiday destination Suiderstrand is a beach town with a rural character and is situated approximat…

Vacant Stand for sale in Struisbaai

Build your dream house on the perfect stand. Lovely area. Situated within a short drive to the popular beach a…

Still haven’t found what you’re looking for?

Don’t worry! We’re here to help you.

Contact the agent

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Looking for an office?

Pay a visit to your nearest Rawson office and speak to one of our expert agents.

Find it here!

Need a home loan?

Want to know the costs involved in buying a new home? Try our Bond Calculator.

Try it now

Ready to sell?

Our goal is to sell your property at the right price and in the shortest possible time.

Find out more