18th & California
Denver, CO
OPENED: ???, PHOTO: 5/20/2001
BACK TO
STARBUCKS IN DENVER