1766 Greenwood Rd
(1)

1766 Greenwood Rd, Glenview, IL 60026

Reviews

1 year ago

"TOP OF THE WORLD"

Great views, large rooms in the building. At least 1 acre courtyard(all grass).The "GLEN" is a short mile away. Bike/Jog/Walk/Play sports right here or one block away. Now you can say and stay @"YOUR TOP OF THE WORLD".