The average house price on Storrs Close, Newton Abbot is £170,605. Prices range from £68,000 to £241,500.
There are 19 properties on Storrs Close, Newton Abbot.
Average house prices on Storrs Close, Newton Abbot have risen by 259.1% from £63,500 in 1997 to £228,000 in 2017.
Storrs Close, Newton Abbot is in the TQ13 postcode district.