Demolition of affordable housing units passes in Mountain View
A rent-controlled Mountain View apartment complex will be demolished to make way for 15 luxury townhomes displacing 75 people.
More Videos
From CNN Newsource affiliates