Castle Hill

Castle Towers Shopping Centre,Pennant Street, Castle Hill NSW 2154