Sale: 1183 Princess Ave, London East, N5W 3N4