2
results
Sold prices in Orchard Mews, Street, BA16
1 Orchard Mews, Street, BA16 0LU
- £445,000 Detached, Freehold 24 January 2022
- £335,000 Detached, Freehold 27 July 2012
- £249,950 Detached, Freehold 02 December 2002
2 Orchard Mews, Street, BA16 0LU
- £466,000 Detached, Freehold 03 December 2015
- £485,000 Detached, Freehold 10 March 2008
- £249,500 Detached, Freehold 26 April 2002