1
result
Sold prices in Barton Orchards, Stratford, CV37
The Firs Barton Orchards, Welford On Avon, Stratford-upon-avon, CV37 8FE
- £750,000 Detached, Freehold 21 May 2021
- £275,000 Detached, Freehold 27 March 2019