98k Hamburger Elmhurst

8113 Broadway, Elmhurst, NY