3 bed semi-detached houseFitzwilliam Close, Cross Inn, Pontyclun CF72Repo Listed May 16, 2025£200,000