Sale: 1082 Margaret St, London East, N5W 2K2