IMPORTANT NOTIFICATION: Due to technical limitation of Internet Explorer software, the app's functionality is reduced. This site works best using Chrome, Firefox, Safari or Opera.
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.
Sign up to receive up-to-date information and relevant industry news.
Copyright 2022 © by CSH. All Rights Reserved