Magellan Development prepares to open 298-unit, ‘smart living’ apartment building in River North
Magellan Development plans to open its 298-unit, 34-story apartment tower, out of Chicago's River North neighborhood, on Sunday, Jan. 15.