Will a pedestrian-only mall work on Castro Street in Mountain View? In many cities the concept has failed
BY SONYA HERRERA Daily Post Staff Writer Mountain View officials are taking a risk in potentially turning Castro Street into a pedestrian mall, because some cities have found that the […]