Blockbuster 48512

Blockbuster #48512 was a Blockbuster video store located at 1417 Wirt Road in Houston, Texas.