Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PRIMROSE FARM PENSTRAZE £694,814 £545,000 20 Jul 2017