SITE Centers sells Chicago’s Maxwell property for $15.3 million - SITC News | Rallies