Found 1 transactions going back to January 2003.
This Detached property is located at 16 Caer Delyn, Llanerchymedd, LL71 8EJ and was last sold for £68,200 on 08 Jan 2003.