Image July 19, 2022 47 apartments pitched for 900 Alvarado in Echo Park A short walk south of Sunset Boulevard