8
38 Swampscott Rd
Salem, MA 01970
Rate Upon Request
3,000-19,250 SF
1
Space Available
Built 1988
19,250 SF Contiguous
Built 1988
3,000-19,250 SF
Rate Upon Request
Retail