6 bed semi-detached house8 Church Place South, Penarth, CF64 1BA Listed May 18, 2026£1,095,000 -4.8% was £1,150,000