Typical price is ~ €160K
Compare Church Street price with it's wider areas
Last Sold: 2025/12/19
Last Sold: 2023/11/22
Last Sold: 2020/11/18 • 2 past purchases