1336 S Cochran Avenue2022-04-09T18:55:31-07:00 Multifamily Sold Properties MultifamilySold Properties SOLD1336 S Cochran Ave. Los Angeles, CA 900191336 S Cochran Ave., Los Angeles, CA 900195 units