Just Sold ID 09269568 $487.500 311 Nora Avenue, Glenview, Illinois 60025 Glenview – Illinois , US 60025 1816sq ft – 4 –