Barrington Plaza Apartments - Located in Brentwood