Take a tour of PECO's green roof

July 6, 2011 3:00:24 PM PDT
You can't see it from the ground, but there is a green garden growing on the roof of the Peco Building in Center City and it's not just nice to look at, it's helping the environment one plant at a time.

Load Comments