785 Lampson Street
Esquimalt, BC
5,333 Sq. Ft. Industrial Space
LEASED
5,333 Sq. Ft.
Industrial