20 Station Rd
Cambridge CB1 2JD

20 Station Road · Coworking Space Property for Lease · 53,000 SF

Features and Amenities

  • Raised Floor
  • Bicycle Storage
  • Direct Elevator Exposure
  • Air Conditioning
  • Listing ID: 34472400

  • Date on Market: 1/14/2025

  • Last Updated:

  • Address: 20 Station Rd, Cambridge CB1 2JD