10 Damrell Street
Update
12/24/18
Letter of Intent Filed for 120 Unit Project in South Boston
A letter of intent has been filed for 10 Damrell Street in South Boston. The proposed project would feature around 120 residential units and 5,000 sf of commercial space. The new building would replace an existing commercial structure on the site.