The Home Depot 6976

The Home Depot #6976, also known as Deerwood #6976, is a Home Depot home improvement store located at 11905 Southwest 152nd Street, Miami, Florida.