657 S Cochran Ave is located just off Wilshire Blvd; Convenient to West Hollywood & Beverly Hills. 12 months minimum lease. All Utilities Paid. Cats & Small Dogs Ok w/Pet Rent. No Parking with Building – Street Parking Only. Pics are of a typical unit. Shown by appt; No Walk-Ins. Instant processing of applications, Reserve with Credit Card.