23 LEEDS ROAD OTLEY LS21 3BD is a Freehold Terrace property property in LS21 3BD.
We currently estimate this property would sell for £326,000
Full Address
23 LEEDS ROAD OTLEY LS21 3BDEstimated Sales Price
£ 326,000Property Indicators
Freehold Terrace property