David Killen Leased Stephanie Deering Vitoria Market Leases Retail Food Market in Somerville 577 Somerville Avenue, Somerville, MA 2500 SqFt Price Negotiable Recent Transaction 2,500 SF Bldg