Mountain View has set aside nearly $20 million for two new affordable housing developments that will serve low-income ...