Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 LEYLAND GREEN ROAD Semi-Detached £221,538 £179,775 26 Oct 2018