Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEOPOLD STREET Terraced £135,717 £74,000 14 Jan 2009
5 LEOPOLD STREET Terraced £76,469 £62,000 8 Jul 2019