New Holland Apartments

New Holland Apartments are located in Chicago, IL. The building hold 46 apartments for the working poor, those on fixed income and homeless women and children.

Copyright 2022 ©  by CSH. All Rights Reserved