1336 S Cochran Avenue2024-08-20T09:02:27-07:00 Multifamily Sold Properties MultifamilySold Properties SOLD1336 S Cochran Ave. Los Angeles, CA 900191336 S Cochran Ave., Los Angeles, CA 900195 units