2016 average cost for building a deck per square foot

Scroll down