1
result
Sold prices in Deanhill Court, London Central, SW14
14 Deanhill Court, London, SW14 7DJ
- £131,500 Terraced, Leasehold 13 May 1999
- £107,000 Terraced, Leasehold 07 April 1998