Cambridge, Massachusetts
The Larches (Cambridge, Massachusetts)