The River House, a fossil-fuel-free structure, sits on 1.1 acres on the banks of the Westport River in Massachusetts, commanding sweeping views to the south. The home’s solar crescent form…
Tag
The River House, a fossil-fuel-free structure, sits on 1.1 acres on the banks of the Westport River in Massachusetts, commanding sweeping views to the south. The home’s solar crescent form…