3160 Barrington Ave, Los Angeles, CA, 90066 January 1, 2024 Eliza Scofield Sold $10,601,000 | 48 Units