Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEN Y GREEN Terraced £216,195 £175,000 1 Oct 2019
2 PEN Y GREEN Semi-Detached £319,676 £160,500 4 Jun 2004