Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 OLLERBARROW ROAD Semi-Detached £1,380,503 £250,000 6 Sep 1996
15 OLLERBARROW ROAD Detached £1,677,251 £980,000 10 Dec 2010
17 OLLERBARROW ROAD Semi-Detached £1,447,901 £1,140,000 18 Aug 2017
22 OLLERBARROW ROAD Semi-Detached £1,392,512 £750,000 26 Mar 2009
23 OLLERBARROW ROAD Semi-Detached £1,180,511 £955,000 22 May 2019
24 OLLERBARROW ROAD Semi-Detached £1,616,638 £903,000 12 Jan 2006
25 OLLERBARROW ROAD Semi-Detached £1,580,747 £425,000 14 Jul 2000
26 OLLERBARROW ROAD Semi-Detached £1,311,473 £1,300,000 31 Aug 2023
27 OLLERBARROW ROAD Semi-Detached £1,388,315 £875,000 29 Jun 2007
30 OLLERBARROW ROAD Detached £1,343,217 £1,090,000 12 Oct 2018
31 OLLERBARROW ROAD Detached £1,117,934 £220,000 11 Jul 1997
32 OLLERBARROW ROAD Semi-Detached £1,424,658 £555,000 22 Nov 2002
33 OLLERBARROW ROAD Detached £1,386,070 £808,167 19 Jan 2010
34 OLLERBARROW ROAD Semi-Detached £1,450,715 £1,399,950 18 Mar 2022
36 OLLERBARROW ROAD Semi-Detached £1,420,534 £275,000 30 May 1997
38 OLLERBARROW ROAD Detached £1,253,104 £757,000 15 Dec 2006
40 OLLERBARROW ROAD Semi-Detached £1,695,821 £500,000 28 Jun 2001