Sale: 460 Beachwood Ave, London South, N6J 3K1