The Home Depot 207

The Home Depot #207, also known as Cutler Ridge #207, is a Home Depot home improvement store located at 19400 Southwest 106th Avenue, Miami, Florida.