Troon, “Cumberland Villa”, South Beach, KA10 6EF

19th February 2018

Fixed Price £295,000