120 Vale Street

JSON

Address
120 Vale Street
Denbigh, Denbighshire
Denbighshire
Postcode
LL16 3BS
Tenure
Freehold
Date Price Type
£145,000 Terraced
£75,000 Detached