Blockbuster 90602

Blockbuster #90602 was a Blockbuster video store located at 10510 North Kendall Drive in Miami, Florida.