Grand Bend at Green Bay in Evanston, IL is a large condominium complex completed in 2008, offering spacious, light-filled units at reasonable prices. With six stories and 49 apartment units, this establishment follows the graceful curves of Green Bay Rd., blending seamlessly into the North Shore landscape.
Generated from their available business information