1
result
Sold prices in Castelnau Row, London Central, SW13
1 Castelnau Row, London, SW13 9EE
- £220,000 Detached, Freehold 18 July 2002
- £130,000 Detached, Freehold 26 April 1996