2
results
Sold prices in The Glen, Alloa, FK13
6 The Glen, Devonside, Tillicoultry, FK13 6JF
- £249,995 Detached 28 March 2013
14 The Glen, Devonside, FK13 6JG
- £68,250 Detached 29 February 2008