Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEN Y BORFA Detached £514,867 £106,000 8 Jan 1998
2 PEN Y BORFA Detached £383,661 £240,000 4 Apr 2008
3 PEN Y BORFA Detached £347,588 £280,000 9 Nov 2018
4 PEN Y BORFA Semi-Detached £368,287 £205,000 18 Sep 2009
6 PEN Y BORFA Semi-Detached £274,912 £267,750 20 May 2022
8 PEN Y BORFA Semi-Detached £309,778 £240,000 16 Jun 2017