785 Lampson Street

Esquimalt, BC
LEASED!
LEASED!
5,889 Sq. Ft.
Industrial