120 S 31st Ave, Omaha, NE 68131