The Truck Yard

228 Landshut Road, Louwlardia, Centurion, Gauteng, SA