Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 OTTO TERRACE Terraced £437,261 £249,950 31 Oct 2008
9 OTTO TERRACE Terraced £185,323 £150,000 28 Jun 2019
13 OTTO TERRACE Terraced £185,556 £142,000 6 Jan 2017
15 OTTO TERRACE Terraced £302,351 £53,000 10 Nov 1995