Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6A NEVILLE AVENUE Detached £94,741 £40,000 30 May 2003
17 NEVILLE AVENUE Terraced £582,255 £240,000 20 Mar 2003