21-25 Drydock Ave is a high-end office building located in South Boston, MA. The 8-story building sports 825,552 sf of office space with many building amenities for its tenants. The property is also strategically located with immediate dining, retail, fitness & hospitality in Boston’s Seaport Neighborhood.