Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PENLLYS BACH Detached £420,094 £243,000 13 Oct 2011
PLAS ONN Detached £550,868 £425,000 3 Mar 2017