Solar Panel Array Planned for 1980s-Era Atlanta Office Park

Atlanta Property Group’s Solar Project at The Palisades To Lower Carbon Footprint

 

Read Story