Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DELFRYN Terraced £460,191 £275,000 31 May 2013
4 DELFRYN Terraced £414,363 £335,000 16 Aug 2018
6 DELFRYN Terraced £456,989 £345,000 28 Oct 2016