Builders Square 1503

Builders Square #1503 was a Builders Square home improvement store located at 11309 North Nebraska Avenue in Tampa, Florida.