Castle Towers Shopping Centre, 459/6-14 Castle Street, Castle Hill, NSW 2154
+61 2 9899 6455
View details