The Home Depot 6689

The Home Depot #6689, also known as Cypress Park #6689, is a Home Depot home improvement store located at 2055 North Figueroa Street, Los Angeles, California.