Two large, stunning townhomes for sale in The Glen

How often do you find townhomes larger than 3000 square feet? The answer is ‘not too often’. Currently, however, there are two such homes for sale in The Glen (in Glenview Illinois), and both are absolutely stunning! The Glen is the magnificent residential and retail development on the grounds of the old Naval Air Station […] Read more »