Mountain View considers converting downtown street into pedestrian plaza
The city will spend $265,000 to look into the idea of turning part of Castro Street in downtown Mountain View into a pedestrian plaza, both business owners and residents welcome the plan, but there are some concerns.
More Videos
From CNN Newsource affiliates