Arguably the best home in Castle Hill, this as-new architecturally designed masterpiece offers over 60 squares of luxury showcasing the highest quality appointments. It’s exclusively set in the Castlebrae Estate, within walking distance of Castle Towers.