Soshanguve S
Affordable family living in Soshanguve with excellent rental potential — main house plus three outside rooms each with own toilet and basin, spacious yard and secure covered parking.