Sale: 17 - 825 Shelborne St, London South, N5Z 5B7