For Lease Stephanie Deering For Lease – 230 Somerville Ave, Somerville, MA 230 Somerville Ave, Somerville, MA Price Negotiable Industrial/Flex 19,243 SF Bldg