2318 Telegraph Ave @23rd
Oakland, California 94612

Added by gc on April 10, 2006