Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 FINCH PLACE Terraced £150,035 £67,000 24 Oct 2003
7 FINCH PLACE Terraced £164,785 £29,000 8 Dec 1995
8 FINCH PLACE Terraced £144,526 £117,000 27 Feb 2019
9 FINCH PLACE Terraced £144,051 £142,500 14 Apr 2023