The Flower Shop
This a fun DIY park that has been going for years in San Francisco. It's hidden so you're going to have to want it to get it and it's not for the street plaza types. Tight trannies and hard to get to zones.
- Suburb
- San Francisco
- State
- California
- Address
- 998 Peralta Ave, San Francisco, CA 94110, USA
Comments