Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 OSWARD PLACE Terraced £254,259 £225,000 14 May 2021