Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 CAMILLUS ROAD Semi-Detached £48,230 £20,962 1 Aug 2003
32 CAMILLUS ROAD Semi-Detached £109,467 £88,000 8 Jun 2018
40 CAMILLUS ROAD Terraced £55,061 £21,450 25 Nov 2002
52 CAMILLUS ROAD Terraced £145,023 £92,000 12 Jul 2007
60 CAMILLUS ROAD Terraced £74,291 £55,000 23 Mar 2016