Sale: 2130 Oxford St E, London East, N5X 2Z8