Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 STORKS ROAD Terraced £663,548 £300,000 4 Nov 2003
84 STORKS ROAD Terraced £988,623 £780,000 11 Sep 2017
86 STORKS ROAD Terraced £662,387 £197,000 9 Jul 2001
88 STORKS ROAD Terraced £546,138 £340,000 27 Apr 2007
90 STORKS ROAD Terraced £781,699 £285,000 30 Aug 2002