For Sale
£1,750,000
Ursula Street, London, SW11
3 bd
3 ba
Semi-detached house
SW11
Listed by Savills - Battersea Park