2036 N 65th Avenue, Omaha, NE 68104