Sale: 34 - 861 Shelborne Street, London South (South J), N5Z5C5