Somerville Avenue, London, SW13
£1,950,000
0.7894 $2,470,231
3
3
134 internal area unit 2
A smart modern apartment with two underground parking spaces and a large south-facing balcony in the exclusive Harrods Village development in Barnes