Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RUSSELL PLACE Terraced £599,749 £335,000 31 Jan 2006
3 RUSSELL PLACE Terraced £1,005,713 £800,000 19 Dec 2017