Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TROUTDALE PLACE Semi-Detached £196,688 £126,000 25 Sep 2007
5 TROUTDALE PLACE Terraced £176,544 £175,000 21 Aug 2023
6 TROUTDALE PLACE Terraced £200,397 £138,000 8 Jun 2015
7 TROUTDALE PLACE Terraced £149,680 £113,000 7 Oct 2016
10 TROUTDALE PLACE Terraced £261,294 £125,000 12 Mar 2004