Castlewood Properties owns and manages quality rental homes, apartments, and commercial spaces in North Chicago, Waukegan, Zion, and Kenosha. As a locally owned company, we provide clean, well-maintained housing and storefronts with fair pricing, responsive service, and a community-first approach.