The average house price on Ballards Grove, Barnstaple is £102,000. Prices range from £51,000 to £189,000.
There are 3 properties on Ballards Grove, Barnstaple.
Average house prices on Ballards Grove, Barnstaple have risen by 327.5% from £51,000 in 1995 to £218,000 in 2014.
Ballards Grove, Barnstaple is in the EX31 postcode district.