BLDUP Newsletter

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.

View 28 Damrell Street >>

Related News