164 Tennyson St, Elwood VIC 3184, Australia
144 Ormond Rd, Elwood VIC 3184, Australia
29A Ormond Esplanade, Elwood VIC 3184, Australia