Sale: 50 - 66 Glamis Road, Cambridge, N1R6S7