Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OAKTREE PLACE £233,843 £234,000 17 Feb 2023
2 OAKTREE PLACE £424,340 £350,400 25 Jun 2020
8 OAKTREE PLACE £182,134 £170,000 8 Dec 2021
11 OAKTREE PLACE £177,603 £144,750 25 Sep 2019
12 OAKTREE PLACE Terraced £150,555 £125,000 18 Mar 2020
14 OAKTREE PLACE Detached £744,996 £425,000 3 Apr 2006