1
result
Sold prices in Balls Pond Road, London Central, N1
231a Balls Pond Road, London, N1 4BE
- £316,000 Detached, Freehold 13 April 2000
- £250,000 Detached, Freehold 18 November 1999
- £190,000 Detached, Freehold 24 May 1999