The average house price on Orchard Close, Stourport-On-Severn is £114,458. Prices range from £50,000 to £190,000.
There are 13 properties on Orchard Close, Stourport-On-Severn.
Average house prices on Orchard Close, Stourport-On-Severn have risen by 195.5% from £55,000 in 1995 to £162,500 in 2019.
Orchard Close, Stourport-On-Severn is in the DY13 postcode district.