For Lease Stephanie Deering

Somerville Flex Space

230 Somerville Ave, Somerville, MA 4,000-9,000 SqFt Price Negotiable Industrial/Flex 19,243 SF Bldg

Compare