Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENN HOUSE Detached £916,743 £600,000 11 Jul 2014
PENN ORCHARD Detached £741,587 £432,000 22 Aug 2006