Hertz at 72 Hammond Ave 2650