6 Ashgrove Crescent, Ecclefechan, DG11 3EA – 3 Bedroom Semi-Detached House –

Guide Price £80,000