New Canaan Residence

Fairfield County, CT