626 S Cochran Ave 626 S Cochran Ave, Los Angeles, CA is a rental apartment building with 3 floorplans available. It is located in the Mid-City West neighborhood of Los Angeles. It has apartment amenities including assigned parking, microwave, on-site laundry, hardwood floor, and air conditioning.