$1.5M Wow House: Located on a private road in Glenview
GLENVIEW, IL - Located at 809 Greenacres Ln, Glenview, IL, this home has a current asking price of $1,599,000. Built in 1965, the 5,377 square foot property features 6 bedrooms and 5.5 bathrooms.Extraordinary estate set on a full acre on…