10 Church Street

JSON

Address
10 Church Street
Henllan
Denbigh, Denbighshire
Denbighshire
Postcode
LL16 5BG
Tenure
Freehold
Date Price Type
£210,000 Terraced
£182,500 Other
£27,500 Terraced