Taunton Deane, England

November 2016.

Total Number of Sales: 255

Total Value of all Sales: £62,867,000

Average Price Paid: £246,537

All sales in November 2016

Processing...