1827 COCHRAN PL, LOS ANGELES, CA 90019
4
beds
3
baths
2,205 Sq.Ft. LIVING AREA
6,084 Sq.Ft. lot