Windham Residence

THE WINDHAM RESIDENCE IS LOCATED ON A CORNER LOT JUST OFF THE HISTORIC OXFORD SQUARE. COMPLETED IN 2001.