Typical price is €605K - €1.5M
Compare The Hill price with it's wider areas
Last Sold: 2025/09/15 • 2 past purchases
Last Sold: 2025/08/22