Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELWELL AVENUE Terraced £443,613 £350,000 12 Sep 2017
4 ELWELL AVENUE Semi-Detached £155,265 £96,000 2 Mar 2007
8 ELWELL AVENUE Terraced £207,010 £155,000 3 Jun 2016