Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 PEN-Y-BRYN ROAD Detached £440,791 £300,000 2 Apr 2015
67 PENYBRYN ROAD Detached £512,285 £295,000 2 Jun 2006
69 PENYBRYN ROAD Detached £670,628 £137,000 4 Dec 1997
71 PENYBRYN ROAD Detached £408,092 £235,000 16 Jun 2006