New Canaan Retreat

Read more about this house here.