Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 APPOLD STREET Terraced £296,289 £242,500 19 Dec 2019
15 APPOLD STREET Terraced £234,220 £130,500 20 Dec 2005
16 APPOLD STREET Semi-Detached £308,812 £242,000 16 Jun 2017
18 APPOLD STREET Semi-Detached £505,327 £355,000 3 Aug 2015
19 APPOLD STREET Terraced £261,667 £157,000 28 May 2013
20 APPOLD STREET Flats/Maisonettes £270,688 £220,000 29 Mar 2019
21 APPOLD STREET Terraced £240,782 £42,500 15 Sep 1995
23 APPOLD STREET Terraced £254,000 28 Sep 2023