11 Chapel Street

JSON

Address
11 Chapel Street
Denbigh, Denbighshire
Denbighshire
Postcode
LL16 3SP
Tenure
Freehold
Date Price Type
£176,000 Terraced
£122,000 Semi-detached