1
result
Sold prices in Cavaye Place, London Central, SW10
Silk House, 17 Cavaye Place, London, SW10 9PT
- £830,000 Detached, Freehold 10 February 2006
- £680,000 Detached, Freehold 10 April 2001