Typical price is €275K - €294K
Compare Elmwood price with it's wider areas
Last Sold: 2025/08/05
Last Sold: 2025/09/05
Last Sold: 2021/05/05
Last Sold: 2025/09/12
Last Sold: 2023/11/06
Last Sold: 2025/11/05