Residential & Mixed Use

JLL inks sale of 209-unit Stamford apartment tower