Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENFEIDR Detached £434,054 £325,000 16 Jun 2016
RHOSFACH Detached £372,321 £200,000 29 Mar 2005