Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 AVEBURY PLACE Terraced £87,023 £85,500 7 Dec 2023
77 AVEBURY PLACE Terraced £91,652 £89,000 22 Apr 2022
85 AVEBURY PLACE Terraced £107,484 £65,000 9 Aug 2013
91 AVEBURY PLACE Terraced £118,880 £80,000 22 Jan 2015
93 AVEBURY PLACE Terraced £100,960 £80,000 26 Oct 2017
97 AVEBURY PLACE Terraced £148,697 £87,000 13 Mar 2012
103 AVEBURY PLACE Semi-Detached £81,714 £65,000 8 Dec 2017