Mountain View approves more housing, Palo Alto mayor weighs in
BY SARA TABIN Daily Post Staff Writer Mountain View City Council has unanimously approved two new seven-story buildings with 303 apartments and condos on N. Shorline Boulevard on the site […]