Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 OLIVER STREET Detached £500,460 £107,500 10 Sep 1998
68 OLIVER STREET Detached £505,973 £162,000 15 Jan 2002