Towerview Apts was originally developed in 1998 by Pioneer Center and was acquired by HODC in 2018 to stabilize property management. Most units are occupied by lower income families and many units offer supportive housing for persons living with a disability. There are several small buildings around a central courtyard in a campus setting. The site is walking distance from downtown McHenry.