Stamford Grand North Ryde

Cnr Herring & Epping Roads, North Ryde, Ryde