x

Elevated Trex Composite Deck Built on Engineered Helical Piles in Ottawa, Ontario