Crosby Center

After acquiring Crosby Corporate Center, a nine-building, 52-acre office park located in Bedford, Massachusetts, National Development performed significant upgrades including rebranding; new entries and lobbies at Buildings 20/22, 26 and 28; facade updates; new courtyards and landscape improvements at Buildings 20/22, 26 and 28; new signage; and new park-wide amenity improvements including a new game room, food service enhancements, conference room upgrades and additional parking.


  • Category


  • Location

    Bedford, MA

  • Area

    590,000 SF

  • Year Completed