Brentwood Village
Brentwood Village is a two-story, 150-unit apartment complex with one, two, and three-bedroom apartments. Nestled in the bustling center of Liverpool, it is a short drive to several restaurants, retail shopping, and other services.