Mountain View developer plans to tear down affordable apartments, replace with million-dollar homes

The city of Mountain View voted to approve a new development project that would tear down 59 affordably priced apartments and replace them with million-dollar town homes. The result of that decision: Dozens of long-time residents now have to find a new place to live. Allie Rasmus reports

Top Videos

Most Watched

KTVU Vault

Wild Rides