Crosby Corporate Center

  • Entry
  • Scope
  • 2nd Floor
  • Lobby
  • Aerial

Project Notes

Crosby Center is a stiking 256,000 sf first-class, multi-tenant campus set on 52 picturesque aces in Bedford, MA. The bucolic campus, home to many successful and dynamic high tech, software, and R&D companies, is on a scenic hilltop just a few minutes from Route 3 and the 95/128 interchange.