Photos coming soon
For Rent
£2,600/mo
Station Square, Cambridge, Cambridgeshire
2 bd
2 ba
Apartment
Cambridgeshire
Listed by Bidwells, Cambridge Lettings