Builders Remedy Application Approved For 296 Tyrella Avenue, Mountain View
The Mountain View City Council has approved plans for a seven-story apartment complex at 296 Tyrella Avenue in Mountain View, Santa Clara County. The plans look to replace a single-family home with eighty apartments. Tower Investment LLC is listed as the project applicant.