Preserve at Red Run

 

Project Location: Owings Mills, MD
Project Scope: 97.17 kW Solar Power System