2231 S Barrington Ave Los Angeles, CA 2231 S Barrington Ave Los Angeles, CA Property Overview Office 26,800 SF Leased 2601 Camino Del Sol Oxnard, CA » rwcadmin 2018-11-29T00:51:59+00:00