For Sale
£2,950,000
Belgrave Road, Barnes, London, SW13
5 bd
4 ba
Semi-detached house
SW13
Listed by Savills - Barnes