Find it.Tour it.Trust it.






















Townhouse1 / 23Pick how you want to view this place
Schedule an in-person walkthrough or a live video call with the host. Both go through Liivra — your phone number stays private until the host confirms.
381 Jan Smuts Avenue, Craighall Park, Craighall Park, Johannesburg, Gauteng
R 12 500 /mo
Fantastic location as situated on the corner of Jan Smuts Avenue and Buckingham Avenue Available 1 JULY 2026 This complex offers a large enclosed pool, clubhouse and barbeque facilities. Guarded gated access control. NEW FLOORING and RECENTLY PAINTED This well maintained complex offers an upper level two bed two bath townhouse with balcony - 102 m² Warm in winter and cool in summer. Inviting large open plan tiled, lounge/dining-room/kitchen. Well appointed kitchen with space for two undercounter wet appliances Ample cupboard space Small balcony leading out kitchen Linen cupboard in passage Master bedroom - Laminate flooring - ensuite with tub Second bedroom - Laminate flooring Second bathroom with shower Large balcony with views Under cover parking for residents Ample parking for guests 42 Units in complex
Rent as % of your income
32.9%
Manageable but tight
deposit + 1st month + admin
rent + deposit + admin
advertised price
Estimate only — landlords typically look for rent at or below 33% of gross monthly income, but affordability also depends on your other debts and credit profile.
381 Jan Smuts Avenue, Craighall Park, Craighall Park, Johannesburg, Gauteng
Area view — the exact address is shared on enquiry.
Flat / ApartmentR 9 800 /mo
Mooikloof
Flat / ApartmentR 10 500 /mo
Cheltondale
Flat / ApartmentR 12 000 /mo
Killarney
Flat / ApartmentR 11 000 /mo
Sandton Central
HouseR 14 000 /mo
Vanderbijlpark Se 6
HouseR 12 800 /mo
Doornpoort
Flat / ApartmentR 12 700 /mo
Blyde Riverwalk Estate
TownhouseR 11 500 /mo
Marais Steyn Park