Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MOUNTAIN ROAD Terraced £355,301 £145,000 14 Feb 2003
4 MOUNTAIN ROAD Terraced £367,276 £275,000 3 Jun 2016
8 MOUNTAIN ROAD Detached £629,781 £510,000 21 Sep 2018
10 MOUNTAIN ROAD Detached £630,334 £500,000 16 Nov 2017
16 MOUNTAIN ROAD Semi-Detached £551,493 £332,000 17 Jul 2013
18 MOUNTAIN ROAD Semi-Detached £429,695 £117,000 27 Sep 2000
22 MOUNTAIN ROAD Semi-Detached £327,580 £191,000 12 Jan 2010
24 MOUNTAIN ROAD Detached £568,773 £335,000 12 Oct 2012
26 MOUNTAIN ROAD Detached £568,894 £145,000 28 Feb 2000