impression 0 600013071860 3606 ARI LN GLENVIEW IL 60026 Listing Price $ 785,000 Sold 5/20/2019 3606 ARI LN GLENVIEW , IL 60026 Listing Information 3 ba 3,467 sqft. SAVE PLACES NOTES