Mountain View City Council approves Castro & Church development
On April 23, 2013 the Mountain View city council approved a mixed used development at the corner of Castro and Church streets. A four-story 28,000 square foot building will be built at 605 Castro which is planned to have offices on the upper levels and either retail or offices at the ground level. Eight three […]
Mountain View City Council approves Castro & Church development Read More »
