938 West North Avenue Chicago, IL 60642
938 West North Avenue is located in Chicago. Built in 1998, this 3-story retail property spans 32,000 SF.