About 10 Damrell Street
South Boston, Boston, MA, 02127
Proposed new mixed-use building to contain approximately 120 residential units and 5,000 square feet of commercial space.
The site along Damrell Street, just a few blocks from Andrew Square, is currently occupied by a two-story brick building most recently used as a warehouse and food storage center.