Another large apartment complex is coming to the downtown riverfront. The Eddy at North River will be the third complex to ...