Sale: 29 GARFIELD Ave, London South, N6C 2B4