28 Damrell Street
Update
01/14/19
South Boston Property Sells for $33.5 Million
The building located at 28 Damrell Street in South Boston has sold for $33.5 million to Oakdell LLC.
The property features a 3-story, 115,650 square foot office building located in South Boston that was constructed in 1899. The recently renovated building has been redesigned for use as flexible office space.