1
result
Sold prices in Alexandra Avenue, London Central, SW11
5 Alexandra Avenue, London, SW11 4DZ
- £2,300,000 Terraced, Freehold 30 April 2021
- £1,175,000 Terraced, Freehold 26 August 2011