Sale: 874 Shelborne St, London South, N5Z 5A8