MovingDay logo MovingDay

Properties in Castle Douglas

38 properties found

Avg £237,263
Low £48,000
High £1,200,000
Avg Days 98