Sale: 1741 Upper West Ave, London South, N6K 0J2