Typical price is ~ €127K
Compare Barrack Street price with it's wider areas
Last Sold: 2025/06/19
Last Sold: 2023/09/29