Found 1 transactions going back to July 2012.
This Detached property is located at 88 Lavernock Road, Penarth, CF64 3QF and was last sold for £486,000 on 26 Jul 2012.