Sale: 2190 Bakervilla St, London South, N6P 0E5