News

Town Manager Nathan Bennett said the town will meet this month with three potential developers for the mixed-use project at 9 and 15 S. Main St., located at the corner of Mountain View Road.
215 Castro Street in Mountain View, a three-story building with ground-floor retail and office spaces on the second and third floors, as seen in Aug. 2024. By George Avalos ...