This is a apartment home. This home is located at 3713 N Janssen Ave #FB1, Chicago, IL 60613.Show more