MODERN FURNITURE SELLER BLU DOT PLANS LINCOLN PARK SHOP
Chicago, IL | Minneapolis-based Blu Dot leased 7,561 square feet in Lincoln Park Plaza, a 30,667-square-foot shopping center at 1941-53 N. Clybourn Ave. Norcon will be managing the construction renovation of the retail location.