Liverpool, Riverside, England

March 2016.

Total Number of Sales: 482

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

Average Price Paid: £184,261

All sales in March 2016

Processing...