Typical price is ~ €371K
Compare South Hill Avenue price with it's wider areas
Last Sold: 2025/12/23 • 3 past purchases