Eden Street, Cambridge

Let Agreed
£1,650 pcm
  • Newly Refurbished
  • Central location
  • Off street parking
  • Unfurnished
  • EPC Rating - D
  • Available Now