22/ 3-9 Terminus St, Castle Hill, NSW
35/ 2 Hoyle Ave, Castle Hill, NSW
Unit 50 2 Hoyle Ave, Castle Hill, NSW