The average house price on Stourhead Close, Andover is £177,846. Prices range from £65,500 to £370,000.
There are 14 properties on Stourhead Close, Andover.
Average house prices on Stourhead Close, Andover have risen by 150% from £116,000 in 1995 to £290,000 in 2015.
Stourhead Close, Andover is in the SP10 postcode district.