Blockbuster 48530

Blockbuster #48530 was a Blockbuster video store located at 18070 Farm-to-Market Road 529 in Houston, Texas.