74
results
Sold prices in Arica Road, London Central, SE4
87b Arica Road, London, SE4 2PS
- £30,000 Terraced, Leasehold 29 April 1996
16a Arica Road, London, SE4 2PX
- £59,250 Terraced, Freehold 12 October 1995
- £35,000 Terraced, Freehold 19 January 1995