Image July 22, 2022 Six-story, 60-unit apartment building underway at 222 Alvarado Just north of Temple Street
Image July 26, 2019 Six-Story, 60-Unit Development Planned on Alvarado Street It would replace two duplexes and two single-family dwellings.