Washington Retreat House

Washington Retreat House

PROJECT DETAILS

  • Location: Washington, DC
  • Size: 48.6 kW
  • PPA: 15 yrs
  • IRR: 24.42%