According to Stephanie who sent us the Street View images below:
Actual factory is off a pedestrian alley in Chinatown, SF, but the images of the inside of the factory are linked to the Mid-Market Street area near Chinatown.
I’m not sure why they invited google to see it, but this is what it looks like from the inside. Do you feel lucky?
a WordPress rating system
Street View – Popular
Popular tagsAmsterdam architecture Barcelona beach big bikini Boston, MA car Chicago, IL Christmas dog dogs England France fu garden girl girls google car google crew graffiti greeting Hawaii horse Italy London Los Angeles Miami, FL military Music New York Orlando Paris Phoenix Pittsburgh Police San Diego San Francisco Scotland Seattle Sexy Spain Washington DC waving wedding