The Home Depot 6873

The Home Depot #6873, also known as Homestead #6873, is a Home Depot home improvement store located at 13895 Southwest 288th Street, Homestead, Florida.