Costco, Site Prep

Waterloo, ON
?