site logo

The Home Depot shrugs off housing slump