About 663-665 E Broadway
South Boston, Boston, MA
The property features a 3-story mixed-use building with two ground floor retail units and residential apartments on the 2nd and 3rd floors.
The 6,779 square foot building was constructed in 1920 and sits on a .08-acre parcel in South Boston. The property sits a short distance from Stop & Shop, The Playwright Bar, and South Boston Public Library.