Sale: 2025 BAKERVILLA St, London South, N6P 0E9