Boston, Massachusetts 02119 United States
- 10,095 Sq. Ft.
- $713 / Sq. Ft.
This is a great opportunity to own commercial real estate in the heart of Dudley Square, This two story building site exclusively on one city block, with 8 office spaces and 4 retail spaces on ground level. The City of Boston has invest in the...