Mountain View Apartments Mountain View Apartments – 4862 Cochran St. – between Tapo St. and Stearns. Newer 50 unit senior apartment complex with five affordable units.