Keep Mountain View's Castro Street Walkable

I’ve lived in the area for 13 years and I frequent Castro st businesses more than ever with the streets closed to cars

Kevin Yang, Palo Alto, CA, United States
3 months ago
Shared on Facebook
Tweet