The average house price on Owl Rise, Stratford-Upon-Avon is £759,000. Prices range from £475,000 to £1,100,000.
There are 10 properties on Owl Rise, Stratford-Upon-Avon.
Average house prices on Owl Rise, Stratford-Upon-Avon have fallen by 28.5% from £885,000 in 2021 to £633,000 in 2022.
Owl Rise, Stratford-Upon-Avon is in the CV37 postcode district.