Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 TAFF STREET £1,195,313 £950,553 1 Apr 2018