This is a apartment home. This home is located at 3900 N Greenview Ave #3906-1, Chicago, IL 60613.Show more