Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 NEWTON ROAD Terraced £755,557 £319,000 14 May 2003