Typical price is ~ €600K
Compare Church Street price with it's wider areas
Last Sold: 2025/06/26 • 2 past purchases