SW 160th St & US 1
Miami, FL
OPENED: 11/25/2007, PHOTO: 8/1/2008
BACK TO
STARBUCKS IN MIAMI