Beeches, 2 Market Street

JSON

Address
2
Beeches Market Street
Llangollen, Denbighshire
Denbighshire
Postcode
LL20 8RA
Property type
Detached
Tenure
Freehold
Date Price
£540,000
£272,500
£153,000