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 hardwood floor, assigned parking, on-site laundry, microwave, and air conditioning.