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

Found 3 transactions going back to August 1995.

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