Sale: n/a - 17 GROSVENOR Lane, Cambridge, N1R8N2