1 Avenue of the Palms, San Francisco, CA 94130 (Map)
Treasure Island Flea / SF Flea is an open-air marketplace featuring local Bay Area Designers, Makers, Collectors, Antiquers, Gourmet…
415.898.0245