Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 AVEBURY PARK Terraced £839,131 £495,000 17 Jan 2013
2 AVEBURY PARK Terraced £671,200 £415,000 2 Mar 2007
4 AVEBURY PARK Terraced £513,557 £91,000 18 Mar 1996