Just Sold ID 09993050 $875.000 1026 Holly Lane, Glenview, Illinois 60025 Glenview – Illinois , US 60025 .4135acres – 5 –