New Canaan Colonial

 

New Canaan Colonial

440 Carter St.