HomeBase 11

HomeBase #11 was a HomeBase home center located at 1136 Broadway in Chula Vista, California.