2609 W Belmont, Chicago, IL : North River Court