4 bed detached houseStation Road, Churchdown, Gloucestershire GL3Planning Listed Mar 23, 2026£1,175,000