average price of a 12x12 deck material list

Scroll down