Townhomes with lots of green space

Hey city dwellers!  Want to keep the city feel, but escape the high concentration of people during Covid?  I have the perfect solution for you.  It’s called Tower Crossing in The Glen in Glenview, an upscale suburb of the Chicago metropolitan area. Tower Crossing is a development with 154 large townhomes with significant green space.  […] Read more »