Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PENYDRE Terraced £82,636 £67,000 26 Jul 2019
6 PENYDRE Terraced £94,383 £90,000 18 Feb 2022
8 PENYDRE Terraced £103,622 £60,000 9 May 2011