Delson

Address

Highway 132 / chemin Saint-Francois-Xavier, Delson

Province

Qu├ębec

Site Acquired

2013

Size

428,000 sq.ft.