Property Search

sq ft

519 Somerville Ave is a shopping center located along Somerville Ave; an arterial roadway connecting Union Square to Porter Square.