1
result
Sold prices in Alma Barn Mews, Orpington, BR6
4a Alma Barn Mews, Orpington, BR6 7FE
- £460,000 Detached, Freehold 21 May 2020
- £525,000 Detached, Freehold 05 January 2017