Find it.Tour it.Trust it.





Flat / Apartment1 / 6Pick 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.
20 Mahogany Road, Croydon, Kempton Park, Gauteng
R 730 000
Enjoy comfortable, easy living in this well-positioned 2-bedroom townhouse overlooking a large enclosed park area, offering a peaceful setting and plenty of open space to enjoy. The home features two well-sized bedrooms, a neat bathroom, and a bright open-plan lounge that creates a welcoming living area. The kitchen is fitted with melamine cupboards, laminate countertops, and a convenient breakfast nook, making it both practical and functional for everyday living. Additional features include a covered carport, extra parking for visitors or a second vehicle, and the bonus of being pet-friendly. Security is well catered for with an electric perimeter fence, while a Mamba alarm system is available at the buyer's own account. Whether you're a first-time buyer, looking to downsize, or searching for an investment opportunity, this 70 m² townhouse offers excellent value in a secure and tranquil environment. Contact us today to arrange a viewing!
Estimated monthly repayment
R 6 894
on a R 657 000 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.
20 Mahogany Road, Croydon, Kempton Park, Gauteng
Fair-value check
Priced highPriced 16% above comparable 2-bed apartments for sale in Croydon
Based on 28 comparable listings
A market signal from comparable listings — not a formal valuation.
Listed by
Dylan Smith
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