245 N. Alvarado Street, 320, Echo Park, CA 90026
245 N. Alvarado Street, 320, Echo Park, CA 90026
Upgraded Spacious 2+2 Apt has Balcony & View of Downtown L.A. skyline
Special: Security deposit starts at $500 on approved credit and is a sliding scale.
Contact us:






































































