661 Alpha Street

Victoria, BC
SUBLEASED!
SUBLEASED
1,866 SF
Industrial