785 Lampson Street

Esquimalt, BC
5,333 Sq. Ft. Industrial Space
LEASED
5,333 Sq. Ft.
Industrial