Find it.Tour it.Trust it.










Townhouse1 / 11Pick 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.
22 Earls Avenue, Windsor West, Randburg, Gauteng
R 589 000
Tucked in the sought after Windsor West enclave of Randburg, this inviting two bedroom townhouse offers a practical, low maintenance lifestyle with modern conveniences. A bright living area flows through to a compact yet efficient kitchen, perfect for everyday meals and easy entertaining. Two bedrooms share a well laid out bathroom, and there is practical built in storage to keep the space tidy. Outside, a carport provides convenient parking, while fibre connectivity keeps you perfectly connected for work or streaming from home. Pets are not permitted, preserving a calm, low traffic living environment. Located in a secure, quiet pocket of Windsor West, this home combines simple comforts with everyday practicality for a relaxed South African lifestyle.
Estimated monthly repayment
R 5 562
on a R 530 100 bond over 20 years at 11.25%
Estimate only — actual rates depend on your credit profile + bank approval. Consult a bond originator for a formal quote.
Tell me your monthly income + any deposit — I'll estimate your bond, rates & levies for this home.
Get pre-approval from one of our bond partners.
22 Earls Avenue, Windsor West, Randburg, Gauteng
Liivra AI market value
AI estimate only; not a valuation. Consult a registered valuer or estate agent before making an offer.
Fair-value check
Fairly pricedIn line with comparable 2-bed townhouses for sale in Windsor West
Based on 17 comparable listings
A market signal from comparable listings — not a formal valuation.
Listed by
Dylan Hadebe
Unclaimed listing — claim it to verify
Use the Message agent button at the bottom of the page to start a Liivra Chat. Your number stays private.
Browse more from this agent
HouseR 699 000
Soshanguve Vv
HouseR 699 000
Soshanguve Vv
HouseR 569 000
Soshanguve Vv
HouseR 569 000
Soshanguve Vv
HouseR 569 000
Soshanguve Vv
HouseR 699 000
Soshanguve Vv
HouseR 699 000
Soshanguve Vv
HouseR 699 000
Soshanguve Vv