11819 Miami St Omaha, NE 68164