Luxury townhomes in downtown Glenview ranging in size from 1,600 to 2,400 square feet.
17 townhomes
1996