Douglas Terrace, Castle Douglas November 7, 2018 Client: Loreburn Housing Association Value: £1.2m Newer Post Belleisle Visitor Hub Older Post Queen Street, Dumfries