1
result
Sold prices in Crystal Palace Park Road, Bromley, SE26
34 Crystal Palace Park Road, London, SE26 6UG
- £1,150,000 Terraced, Freehold 30 March 2020
- £530,000 Terraced, Freehold 08 May 2006