1
result
Sold prices in Orchard Avenue, Croydon, CR0
31a Orchard Avenue, Croydon, CR0 8UB
- £590,000 Terraced, Freehold 24 September 2021
- £140,000 Terraced, Freehold 12 September 1997