Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 TAFF STREET £317,522 £250,000 17 Aug 2017
19 TAFF STREET Terraced £425,288 £250,000 29 Oct 2010
20 - 20A TAFF STREET £224,685 £180,000 18 Apr 2018
25 TAFF STREET Terraced £695,146 £150,000 20 Nov 1998
25A TAFF STREET Terraced £277,850 £160,000 9 Jun 2006