Garfield st short stayz AlRBNB accommodation is located at 34 Garfield St, Cheltenham VIC 3192, Australia