Find it.Tour it.Trust it.




















Townhouse1 / 21Pick 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.
21 Willow Brook, 812 Windsurf Street, Weltevreden Park, Roodepoort, Gauteng
R 699 000
Nifty, neat and nice.... On offer : Open plan living space that is bright , light and airy thanks to its North facing position. The flow into the kitchen is seamless as tiles are uniform throughout . A cozy breakfast nook, ample storage and counter space . Under counter appliances taken care of as is a double door fridge . Both bedrooms are generously proportioned with built in cupboards. The bathroom is most functional and boasts with both tub and separate shower in neutral shades . The BONUS is a private enclosed , pet friendly ( by permission of B/C)garden that is maintained by the garden service. So go ahead and enjoy that weekend braai ! Access controlled entry and exit . Carport Well maintained and neat. The complex is
Estimated monthly repayment
R 6 601
on a R 629 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.
21 Willow Brook, 812 Windsurf Street, Weltevreden Park, Roodepoort, 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
Good valuePriced 21% below comparable 2-bed townhouses for sale in Weltevreden Park
Based on 48 comparable listings
A market signal from comparable listings — not a formal valuation.
Listed by
Thandi Masilela
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 899 000
Soshanguve Vv
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