Castle Towers – Castle Hill Location 6/14 Castle St, Castle Hill NSW 2154, Australia Client Construction Control Australia Pty. Ltd. Category Commercial Project Duration 2020 Completion Date 2024