Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
97 PENYBRYN Terraced £21,561 £11,290 23 Sep 2004