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