1 Bedroom houses for sale in Kirkshaw, North Lanarkshire
There are 120 results. Kirkshaw, North Lanarkshire. Property prices for 1 bedroom properties in Kirkshaw range from £23,000 to £125,000 with an average price of £67,905.
1 bedroom properties for sale in Kirkshaw, North Lanarkshire