The Home Depot 211

The Home Depot #211 was a Home Depot home improvement warehouse store located at 16051 South Dixie Highway in Miami, Florida. The store opened on November 3, 1981.