average cost for a 500 sq ft deck

Scroll down