20 Crosby Dr, Bedford, MA 01730

Request info Add to list
Map

Choose nearby businesses to show on the map:

Yelp
Edit property

Building Details:

• Year Built: 1961

20 Crosby Dr is located in Bedford, MA.

This 74,426-square foot office building is located on a 332,753 sf campus at Crosby Corporate Center in Bedford.

Request Property Information

Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.