Harrogate and Knaresborough, England

July 2018.

Total Number of Sales: 225

Total Value of all Sales: £88,441,000

Average Price Paid: £393,071

All sales in July 2018

Processing...