Sale: 118 Delaware St, London East, N5Z 2N5