3
results
Sold prices in Gilmour Street, Dumbarton, G83
39 Gilmour Street, Alexandria, G83 0LH
- £355,500 Detached 20 July 2023
Skara Brae Gilmour Street, Alexandria, G83 0EU
- £195,000 Detached 06 December 2016
22 Gilmour Street, Alexandria, G83 0DA
- £200,000 Detached 24 July 2015