3 Bedroom houses for sale in Upper Denbigh Road, LL17, Denbighshire
There are 92 results. Upper Denbigh Road, LL17, Denbighshire. Property prices for 3 bedroom properties in Upper Denbigh Road, LL17 range from £175,000 to £699,000 with an average price of £317,185.