The Home Depot 1023

The Home Depot #1023 was a Home Depot home improvement warehouse store located at 900 Dubuque Avenue in South San Francisco, California.