Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 BORROWDALE Terraced £177,892 £77,950 26 Sep 2003
31 BORROWDALE Terraced £132,370 £105,000 17 Nov 2017