Anderson Road Green Street Construction Nearing Completion

Construction on the Anderson Road Green Street project in Damascus, Oregon is progressing and nearing completion. This photo shows plants being installed in three of the six stormwater planters that are part of the project.

Leave a Reply