Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MOWBRAY PARK CENTRE, 39 BOROUGH ROAD £19,285 £18,000 21 Dec 2021