Typical price is ~ €950K
Compare Castlewarden North price with it's wider areas
Last Sold: 2025/12/04
Last Sold: 2015/08/20