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…