1843 Echo Park Ave, Los Angeles, CA 90026
3
beds
3
baths
1,693 Sq.Ft. LIVING AREA
5,991 Sq.Ft. lot