120 Oak

New Canaan, CT, 06840
CONTRACT
$2,395,000Price
5Beds
6Baths
3841sqft

120 Oak

New Canaan, CT, 06840
CONTRACT
$2,395,000Price
5Beds
6Baths
3841sqft