impression 0 600013060053 3128 BARBARA DR GLENVIEW IL 60026 Listing Price $ 585,000 Sold 7/20/2019 3128 BARBARA DR GLENVIEW , IL 60026 Listing Information 3 ba 2,672 sqft. SAVE PLACES NOTES