Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
53A AWEL Y CASTELL Terraced £93,080 £50,000 29 Mar 2005
53A MESNES STREET Semi-Detached £244,923 £145,000 5 Oct 2006
55 MESNES STREET Terraced £227,857 £120,000 14 Oct 2004