New Beach 98th Street Park Beach 98th Street, Queens, New York 11694,