2 Hill Street

JSON

Address
2 Hill Street
Llangollen, Denbighshire
Denbighshire
Postcode
LL20 8EU
Tenure
Freehold
Date Price Type
£73,000 Terraced
£92,950 Terraced
£38,000 Detached