Amenities
1 bedroom, 1 bathroom, breakfast area, lots of closet space, laundry on premises.
630 S Cochran Ave is a multi-family home in Los Angeles, CA 90036. This 9,196 square foot multi-family home sits on a 7,802 square foot lot and features 12 bedrooms and 12 bathrooms. This property was built in 1927.