The Home Depot 218

The Home Depot #218, also known as Deerfield Beach #218, is a Home Depot home improvement store located at 60 Southwest 12th Avenue, Deerfield Beach, Florida.