2 Lloyd Avenue

JSON

Address
2 Lloyd Avenue
Denbigh, Denbighshire
Denbighshire
Postcode
LL16 3PR
Property type
Terraced
Tenure
Freehold
Date Price
£85,000