Sale: 673 Piccadilly St, London East, N5Y 3H3