House and Home Lenasia

Address: Shop L65, Trade Route Mall

Telephone: 011 2136640

Trade Route Mall, Lenasia, Gauteng, South Africa