Project Description

VAUGHAN

133,000 sq ft Self-storage development, HWY 27 in Vaughan