Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
247 LON PINWYDD Terraced £117,371 £95,000 21 Jun 2019
264 LON PINWYDD Terraced £142,467 £83,500 30 Apr 2012
267 LON PINWYDD Terraced £120,990 £97,000 8 May 2018
275 LON PINWYDD Terraced £90,547 £68,000 15 Jul 2016