1
result
Sold prices in Baizdon Road, London Central, SE3
16 Baizdon Road, London, SE3 0UJ
- £1,120,000 Detached, Freehold 30 January 2015
- £620,000 Detached, Freehold 16 November 2004