This property isn't on the market right now.
Colliers International is pleased to offer for sale or lease 17,700 SF of industrial space located at 18 Lochwan Street in Winchester, MA. This space has 2 drive in doors and is conveniently located ½ mile from I-93.