Image August 15, 2022 Updated look for 55-unit complex at 801 Alvarado Two new apartment building slated for Echo Park
Image April 5, 2022 Five-story, 55-unit development planned in Echo Park A few blocks south of Sunset and Alvarado