One Station Square, Cambridge
Shop to rent
£109,747 to £110,238 per annum 2,227 to 2,232 sq ft
Property facts for One Station Square, Cambridge
A new 2,227 sq ft retail space with vibrant station square frontage, in the heart of Cambridge CB1
This shop to rent is located in Cambridge.
Search for all available commercial properties to rent in CambridgeView the performance or update the listing in CoStar