Pollock & McLean - Dumfries 01387 90014 Email Website Properties for sale 41 Castle Street, Dumfries, DG1 1DU
Primrose & Gordon 01387 940019 01387 269747 Email Website Properties for sale 1 Newall Terrace, Dumfries, DG1 1LN
Walker & Sharpe 01387 940018 01387 254775 Email Website Properties for sale 37 George Street, Dumfries, DG1 1EB