Terraced house for sale in Rosemount Crescent, Carstairs, Lanark ML11

How much do properties cost in Carstairs?

Based on the last 30 days, the average property price in Carstairs is £99,000.

Found Listings