Sale: 4 - 861 Shelborne St, London South, N5Z 5C5