Blockbuster 95347

Blockbuster #95347 was a Blockbuster video store located at 17332 Southeast Powell Boulevard in Portland, Oregon.