1
result
Sold prices in Alma Barn Mews, Orpington, BR6
1 Alma Barn Mews, Orpington, BR6 7FE
- £530,000 Semi-detached, Freehold 09 September 2022
- £322,450 Semi-detached, Freehold 04 March 2011