1060 Broadway, Somerville, MA

Address: 1060 Broadway
City/State: Somerville, MA
Listing Status: For Sale & Lease
Property Type: Mixed Use