Sale: 1374 Shields Pl, London North, N6G 0Z8