Bye, bye Taco Bell! Construction of a 71-unit apartment building a block away from downtown Mountain View began in late June 2020.
Join us to learn more about the project on Friday, July 31, 2020.