661 Alpha Street
Victoria, BC
SUBLEASED!
SUBLEASED
1,866 SF
Industrial