Sale: 1236 Avonlea Rd, Cambridge, N3H 4Z8