Blockbuster 12306

Blockbuster #12306 was a Blockbuster video store located at 12472 West Sunrise Boulevard in Sunrise, Florida.