Peak Properties takes on management duties for 31-unit apartment property in Chicago
Peak Properties has been awarded management for 31 luxury rental units at 3941 N. Keeler Ave. in Chicago’s Old Irving Park neighborhood. Built in 2016,…