Sale: 2800 Sheffield Place, London South (South U), N6M0E5