Property sales in Station Road - Trevor - Llangollen - LL20 7TR

Found 3 transactions going back to August 1995.

Date Price Percentage
Glenburn, Station Road
25 Aug 1995 £ 45,000
Lynwood, Station Road
27 Jun 1997 £ 59,950
The Orchards, Station Road
28 Feb 2023 £ 265,000