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