Typical price is ~ €630K
Compare Church Road price with it's wider areas
Last Sold: 2020/11/20
Last Sold: 2020/11/03
Last Sold: 2020/11/06
Last Sold: 2025/06/20 • 2 past purchases
Last Sold: 2020/11/06 • 3 past purchases