121 Barmulloch Road, Glasgow, G21 4YJ
£92,500 on 22 March 2022
£92,500 on 22 March 2022
£130,000 on 18 March 2022
£70,000 on 15 March 2022
£46,800 on 22 September 2009
£78,000 on 14 March 2022
£138,000 on 11 March 2022
£91,500 on 19 April 2007
£120,000 on 18 February 2022
£80,000 on 17 February 2022
£127,314 on 14 February 2022
£40,000 on 9 February 2022
£124,500 on 28 January 2022