Sale: 81 BEECH Avenue, Cambridge, N3C1X6