Sale: 8 - 253 Taylor St, London East, N5Y 2J6