Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON YSTRAD Detached £479,136 £200,000 11 Apr 2003
2 LON YSTRAD Detached £349,570 £127,450 23 Aug 2002
3 LON YSTRAD Detached £397,414 £242,000 12 Jan 2007
4 LON YSTRAD Detached £310,980 £175,000 17 Feb 2006
5 LON YSTRAD Detached £303,172 £178,000 8 Sep 2006
6 LON YSTRAD Detached £270,029 £98,450 30 Aug 2002
7 LON YSTRAD Detached £321,264 £185,000 30 Jun 2006
8 LON YSTRAD Detached £278,863 £164,500 25 Jan 2013
9 LON YSTRAD Detached £340,530 £205,000 31 Jul 2013
10 LON YSTRAD Detached £247,100 £239,950 21 Apr 2022
11 LON YSTRAD Detached £386,178 £146,450 23 Oct 2002
12 LON YSTRAD Detached £287,961 £123,950 15 Jul 2003
13 LON YSTRAD Detached £392,463 £320,000 7 Nov 2019
14 LON YSTRAD Detached £395,131 £176,450 20 Oct 2003
15 LON YSTRAD Detached £381,541 £150,450 16 Dec 2002
17 LON YSTRAD Detached £307,708 £132,450 14 Jul 2003
19 LON YSTRAD Detached £312,488 £185,000 27 Oct 2006